import 'package:sow_app_core/src/usecase/usecase.dart';

import '../presenter/classify_presenter.dart';
import '../repository/novel_repository.dart';
import '../usecase/novel_usecase.dart';
import 'controller.dart';

abstract class ClassifyController implements Controller {
  final ClassifyPresenter presenter;
  final NovelRepository _novelRepository;

  ClassifyController(this.presenter, this._novelRepository);
  initCatList() =>
      ClassifyGetClassifyList(presenter, _novelRepository)(NoParams());
}
